package com.handinglian.servicerecord.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

@Data
public class CallRecordDetailDto {
    /**
     * 主键
     */
    private Integer callRecordId;

    /**
     * 用户id
     */
    private Integer userId;

    /**
     * 用户名称
     */
    private String userName;

    /**
     * 用户工号
     */
    private String jobNum;

    /**
     * 员工电话
     */
    private String phone;


    /**
     * 通话开始时间
     */
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    private Date startTime;

    /**
     * 通话结束时间
     */
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    private Date endTime;

    /**
     * 客户号码
     */
    private String customerNo;

    /**
     * 通话时长
     */
    private String durationTime;

    /**
     * 呼叫类型 0 打入 1 是打出 -1 内线
     */
    private Integer recordStatus;

    /**
     * 通话状态 0,呼叫失败,1.无应答,2已应答
     */
    private Integer phoneStatus;

    /**
     * 录音文件名
     */
    private String recordFile;

    /**
     * 服务标识
     */
    private String reqid;

    /**
     * 通话记录唯一性标识
     */
    private String callid;

    /**
     * 是否有录音 1有 0没有
     */
    private Integer hasRecordFile;
}
